Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
100 GREEN LANE Detached £1,056,865 £350,000 22 Mar 2002
102 GREEN LANE Detached £905,884 £300,000 22 Mar 2002
104 GREEN LANE Detached £845,002 £685,000 14 Dec 2018
106 GREEN LANE Semi-Detached £899,790 £245,000 22 Sep 2000